package edu.gdit.health.service;

import edu.gdit.health.base.result.PageTableRequest;
import edu.gdit.health.base.result.Results;
import edu.gdit.health.model.SysDict;
import edu.gdit.health.model.SysReport;

import java.util.List;
import java.util.Map;

public interface SysReportService {
    Results addSysReport(SysReport sysReport);
    Map<String, List<SysDict>> getDictSet();
    Results getReports();
    SysReport dictById(SysReport sysReport);
    Results getAll(PageTableRequest pageTableRequest);
    Results getById(int id);
    Results deleteReport(int id);
    int updateReport(SysReport sysReport);
//    Results getAllReports(int offset,int limit);
}
